题 目:FLASH中的抛运动中的竖直上抛运动
物体以一定初速度沿竖直方向,向上抛出后,只受重力作用下的运动。
竖直上抛运动可分为两个阶段来,一个是上升过程,这时它的初速度和重力加速度g方向相反,是匀减速直线运动。上升到最高位置的时候,末速度为零,因此这个时候,物体开始作自由落体运动
这里就只补充程序几个思路吧,就不用物理公式来做了,原理是一样的
步骤:
1. 新建文件550*400像素其他的默认;
2. "ctrl"+F8,创建一个影片剪辑,名称“MC”
3. 回到主场景,"ctrl"+L打开库面版,把刚创建的影片剪辑拖入到舞台,
4. 选中这个MC,绑定代码:
onClipEvent (load) {
t = 0;
a = 1;
v0 = 10;
}
onClipEvent (enterFrame) {
_y = (_y + ((a * t) - v0));//不难看出,随着(a*t)的增加,_y的值也不断增加
t++;
}
|